メインコンテンツまでスキップ
バージョン: DAI 7.3

モデルの編集

モデルワークスペースを使用すると、モデルベースのアプローチと学習アルゴリズムを使用してテストシナリオを生成し、テストケースの作成を自動化できます。

Modeler UI モデルワークスペース モデルワークスペース

モデルワークスペースを開くには、Designer > Modelsに移動し、既存のモデルを編集するか、新しいモデルを作成する

トップメニュー

トップメニューには以下があります:

The top menu トップメニュー

ツールバー

ツールバーにはモデルの編集オプションが含まれています。

左から右に、ツールバーのオプションは次のとおりです:

The top menu and the toolbar menu ツールバー

  • Save: 開いているモデルを保存します。

  • Save As: 既存のモデルのコピーを保存して、新しいモデルの要素を再利用できるようにします。

  • Settings: Settingsダイアログボックスを開きます。ダイアログボックス内のチェックボックスを使用して、以下の設定を管理します:

    • Run cleanup after abort: この設定を有効にすると、モデルの実行が停止したときにCleanup stateに関連付けられたActionとスニペットが自動的に実行されます。
    • Allow global actions in initial states: この設定を無効にすると、モデルの実行中にInitial model statesからのグローバルActionの実行が防止されます。
  • New State: モデルに新しいstateを追加します。

  • New Action: モデルに新しいActionを追加します。

  • Delete: モデルから選択したオブジェクトを削除します。これには、Action、state、テスト、テストケースが含まれます。

  • Zoom out: このオプションはModelタブでのみ動作します。ワークスペースの拡大率を減少させるためにクリックします。

  • Zoom in: このオプションはModelタブでのみ動作します。ワークスペースの拡大率を増加させるためにクリックします。

  • Fit 100%: このオプションはModelタブでのみ動作します。クリックしてワークスペース内のモデルビューを通常の(100%)拡大率に戻します。

左ペイン

Model Treeタブには、ツリー形式のモデルが表示されます。このインターフェースでモデルを編集し、Actionをstate間でドラッグできます。また、モデルツリーの任意の位置で右クリックしてコンテキストメニューを開くこともできます。

The Model Tree

Snippetsタブには、接続されたEggplant FunctionalSuite内のスクリプトがリストされています(ある場合)。タブ名にある緑のドットは、Agentが接続されていることを示しています。赤いドットは接続されていないことを示しています。

Submodelsタブには、Eggplant DAIで設定したモデルと、所属している接続グループで利用可能なモデルがリストされています。このタブを使用して、モデルをsubmodels to actions接続し、スニペットをアタッチします。

The Submodels tab

センターペイン

Modelワークスペースは、モデルを構築する場所です。ここでstateとActionを追加し、それらの間の接続を追加できます。

The Model workspace

右ペイン

Propertiesタブの名前は状況によります。モデルでActionが選択されている場合、それはAction Propertiesです。モデルでstateが選択されている場合、それはState Propertiesです。モデルで何も選択されていない場合、それはGlobal Propertiesです。

All Model Parametersタブは、選択されたモデルのすべてのParameterーの現在の値を表示します。

コンソールペイン

Modelワークスペースの下部にあるConsoleペインは、SenseTalkスニペットの役立つ文脈情報とエラー情報を表示します。